import cardWidget from "./widget/card/index.vue";
import formWidget from "./widget/form/index.vue";
import rowWidget from "./widget/row/index.vue";
import dialogWidget from "./widget/dialog/index.vue";
import tabsWidget from "./widget/tabs/index.vue";
import collapseWidget from "./widget/collapse/index.vue";

import cardSetting from "./setting/card/index.vue";
import formSetting from "./setting/form/index.vue";
import rowSetting from "./setting/row/row.vue";
import tabsSetting from "./setting/tabs/index.vue";
import collapseSetting from "./setting/collapse/index.vue";
import dialogSetting from "./setting/dialog/index.vue";

export const components = new Map([
  ["Card", { widget: cardWidget, setting: cardSetting }],
  ["Form", { widget: formWidget, setting: formSetting }],
  ["Row", { widget: rowWidget, setting: rowSetting }],
  ["Modal", { widget: dialogWidget, setting: dialogSetting }],
  ["Tabs", { widget: tabsWidget, setting: tabsSetting }],
  ["Collapse", { widget: collapseWidget, setting: collapseSetting }],
]);
